table shelf or platform - German English Dictionary